#include <Windows.h>
#include <stringapiset.h>
inline wchar_t* chartolpctstr(char* name) {
	int num = MultiByteToWideChar(0, 0, name, -1, NULL, 0);
	wchar_t* wide = new wchar_t[num];
	MultiByteToWideChar(0, 0, name, -1, wide, num);
	return wide;
}